when to make shared dataset